cowardly fighting rooster - Alemán Inglés Diccionario